firecracker bush - French English Dictionary